hail of bullets - Turkish English Dictionary